package rta.datos.to
{
	[Bindable]
	public class Imagen
	{
		private var _id:String;
		private var _nombre:String;
		private var _rutaImagen:String;
		private var _textoPredefinido:String;
		private var _colorPredefinido:uint;
		private var _sonidoPredefinido:Sonido;
		
		public function Imagen(id:String="", nombre:String="", rutaImagen:String="rta/vista/estilos/imagenes/seleccionarImagen.png", texto:String="", color:uint=0x000000, sonido:Sonido=null)
		{
			this._id = id;
			this._nombre = nombre;
			this._rutaImagen = rutaImagen;
			this._textoPredefinido = texto;
			this._colorPredefinido = color;
			this._sonidoPredefinido = sonido;
		}

		public function get id():String
		{
			return _id;
		}

		public function set id(value:String):void
		{
			_id = value;
		}

		public function get nombre():String
		{
			return _nombre;
		}

		public function set nombre(value:String):void
		{
			_nombre = value;
		}

		public function get rutaImagen():String
		{
			return _rutaImagen;
		}

		public function set rutaImagen(value:String):void
		{
			_rutaImagen = value;
		}

		public function get textoPredefinido():String
		{
			return _textoPredefinido;
		}

		public function set textoPredefinido(value:String):void
		{
			_textoPredefinido = value;
		}

		public function get colorPredefinido():uint
		{
			return _colorPredefinido;
		}

		public function set colorPredefinido(value:uint):void
		{
			_colorPredefinido = value;
		}

		public function get sonidoPredefinido():Sonido
		{
			return _sonidoPredefinido;
		}

		public function set sonidoPredefinido(value:Sonido):void
		{
			_sonidoPredefinido = value;
		}


	}
}